rock and roll translation English | French dictionary | Reverso rock and roll translation english, French - English dictionary, meaning, see also ... n. rock'n' roll. rock. n. rock. rock indé. n. indie rock. hard rock. nm. hard rock.